package com.lanlian.commonlib.bean;

import com.lanlian.volleylib.annotation.HttpReqParam;

/**
 * <pre>
 *     author : huxiaobo
 *     e-mail : huxiaobo@xlanlian.com
 *     date   : 2018/8/29 9:49
 *     desc   : 发送验证码请求对象
 *     version: 1.0
 * </pre>
 */
@HttpReqParam(protocol = "FuturesManageSystem/utils/getSMSCodeForUpdateMobile", responseType = RespSmsCode.class)
public class ReqSmsCodeForUpdateMobile extends BaseRequest {

    private String valKey;//上一步操作中接口返回的valKey值，没有上一步则为空
    private String operation;//值为"mobile"表示修改手机号,值为"email"表示修改邮箱
    private String type;//值为"newMobile"表示使用新手机号获取验证码,值为"oldMobile"表示使用原手机号获取验证码
    private String mobile;//手机号(type为newMobile时才传值，否则为空)

    public String getValKey() {
        return valKey;
    }

    public void setValKey(String valKey) {
        this.valKey = valKey;
    }

    public String getOperation() {
        return operation;
    }

    public void setOperation(String operation) {
        this.operation = operation;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }
}
